package com.jbit.dm_160.service;

import com.jbit.dm_160.model.dto.SchedulerSeatDTO;
import com.jbit.dm_160.model.dto.SchedulerSeatPriceDTO;
import com.jbit.dm_160.model.entity.SchedulerSeat;

import java.util.List;

public interface SchedulerSeatService {
    List<String> getSeatArrayByScheduleId(Integer scheduleId);

    List<SchedulerSeatDTO> getSeatByScheduleId(Integer scheduleId);

    SchedulerSeatPriceDTO getSeatPriceInfo(Integer scheduleId,Integer cinemaId);

    List<SchedulerSeatDTO> getScheduleSeatPriceByInfo(Integer scheduleId, List<SchedulerSeat> list);

    Integer updateSeatStatus(Integer scheduleId, List<SchedulerSeat> list,Integer status,String orderNo);
}
